
.AddDisplay{
    display:inline;    
}
.widthprice{
    width: 100%;
}
.AddHide{
  display:none;  
}
.txtRequired{
    width: 99%;
}
.cbbRequired{
    width: 100%;
}
.divGrid{
    width: 100%;
   /*height: 500px;*/
    /*overflow: auto;*/
}
.divGridIndex{
    width: 100%;
    /*height: 540px;*/
    overflow: auto;
}

.txtFormatRequired{
    font-style: italic;
    color: #E0D7DA;
}
TABLE.roomprice TR TD INPUT{
    width: 99%;
    
}
TABLE.info TR TH{
    text-align: right;
    border: 1px solid #E6F5FA;
    /*background-color: #ffffff;*/     
}

TABLE.info TR TD{
    text-align: left;
    border: 1px solid #F7F9FA;   
    color : #858694;   
}

TABLE.info TR TH{
    text-align: left;
}

TABLE.roomprice TR TH{
    text-align: right;
    border: black;
    border-width: 2px;  
}

TABLE.info{
 width: 100%;    
 background-color:#f4f4f4;
 color: #333333;
 font-stretch: semi-condensed;
 font-weight: 100;
 border-color: transparent;
}

TABLE.tblDialog{
background:-webkit-gradient( linear, left top, left bottom, color-stop(30%, #FFFFFF),color-stop(70%, #E6E8E8), color-stop(100%, #D2D6D6));
background:-moz-linear-gradient( center top, #FFFFFF 30%,#E6E8E8 70%, #D2D6D6 100% );
border: 1px;
} 
/*TABLE.tblDialog td,TABLE.tblDialog th{
    border: 1px solid #E6E8E8;
}  */

TABLE.main{
 width: 100%;    
}
.width10{
    width: 10%;    
}
.width15{
    width: 15%;    
}
.width20{
    width: 20%;    
}
.width30{
    width: 30%;    
}
.width40{
    width: 40%;
}
.width50{
    width: 50%;
}
.width25{
    width: 25%;         
}

.width15{
    width: 15%;         
}
.width10{
    width: 10%;         
}

.width35{
    width: 35%;
}

.width40{
    width: 40%;
}

.width45{
    width: 45%;
}
.width50{
    width: 50%;
}
.width55{
    width: 55%;
}
.width60{
    width: 60%;
}
.width65{
    width: 65%;
}
.width70{
    width: 70%;
}
.width75{
    width: 75%;
}
.width80{
    width: 80%;
}

.width85{
    width: 85%;
}
.width90{
    width: 90%;
}
.width95{
    width: 95%;
}


.width97{
    width: 97%;
}
.width98{
    width: 98%;
}
.width99{
    width: 98%;
}
.width100{
    width: 100%;
}

TABLE {
    font-family: arial,tahoma,verdana,helvetica;
    font-weight:inherit;
    color: #100000;
    border-collapse: collapse;
    border: 1px solid #EDEDED;
    background-color: #ffffff;    
}

.valigntop{
 vertical-align: top;   
}
.valigntop{
 vertical-align: top;   
 vertical-align: text-top;
}

.valignbottom{
 vertical-align: bottom;   
 vertical-align: text-bottom;
}
.alignleft{
    left: auto;
    text-align: left;
}
.aligncenter{     
   /* text-align: center;*/
    /*padding-left : 50px;    */
}
.alignright{
    right : auto;
    text-align: right;
}

.divProduct{
    height: 100px;
    width: 100%;
    overflow: auto;
    font-size:10px;
    background-color: #EBF0EF;
    color: #1F07F5;
}

.cf_divProduct{
    height: 100px;
    width: 100%;
    overflow: auto;
    font-size:10px;
    background-color: #EBF0EF;
    color: #1F07F5;
}



.divDialog{
    display: none;
    width:50%;
    overflow:auto ;
}
.divDialog table{
    width: 100%;
}

.trheader{
    border-width: 1px;
    border-color: #1007B3;
    border-collapse: collapse;
    background-color: EBF0EF;
    overflow: auto;
    font-size:12px;
    color: #1F07F5;
}
.trProduct{
    width: 100%;
    width: 10px;
    overflow: auto;
    font-size:14px;
    font-weight: bold;
    background-color: #FFF;
    color: #000;
}

.quanlity{
    font-size:14px;
    font-weight: bold;
    background-color: #FFF;
    color: #000;
}


.imgSmall{
    height: 16px;
    width: 16px;
}
.newProduct{
    
    color: green;
}
.reduceProduct{
    
    color: red;
}
.cf_btnTotal{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color: blue;
}



.cf_btnTotal button:hover{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    font-size: 8;
    background-color: green;
}


.divactionbuton{

    text-align: right;padding-right: 3px;
}
.clock{
    text-align: center;
}

.userinfoxx li{
    width: 200px;
}
/*.button11,.btnsave,.clear,.clear2,.cancelDialog {  
border:1px solid #84bbf3;
 
padding:2px 10px;
display:inline-block;
width: 30%;  
background:-webkit-gradient( linear, left top, left bottom, color-stop(40%, #BBD6FA), color-stop(100%, #CFE3FC));
background:-moz-linear-gradient( center top, #BBD6FA 50%, #CFE3FC 100% );

color:#ffffff;
font-family:arial;
font-size:15px;
font-weight:bold;
text-decoration:none;
text-shadow:1px 1px 0px #528ecc;
}  */

BUTTON{
  border:1px solid #84bbf3;
display:inline-block;
width: 30%;  
background:-webkit-gradient( linear, left top, left bottom, color-stop(40%, #D9DADE), color-stop(70%, #E8ECED), color-stop(100%, #CAD9DE));
background:-moz-linear-gradient( center top, #D9DADE 40%,#E8ECED 70%, #CAD9DE 100% );
color:#000000;
font-family:arial;
font-size:15px;
font-weight:normal;
text-decoration:none;  
}

BUTTON:hover{
/*background:-webkit-gradient( linear, left top, left bottom, color-stop(40%, #97DCF7), color-stop(70%, #4AB6E0), color-stop(100%, #098ABD));*/
/*background:-moz-linear-gradient( center top, #97DCF7 40%,#4AB6E0 70%, #098ABD 100% );*/
/*color: #FCDC08;*/
cursor: pointer;
/*font-weight:bold;*/
}

.clschart{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(40%, #D9DADE), color-stop(70%, #E8ECED), color-stop(100%, #CAD9DE));
background:-moz-linear-gradient( center top, #D9DADE 40%,#E8ECED 70%, #CAD9DE 100% );
    
}

.btnrent{
/*color: blue;*/
/*height: 25px; */
/*width: 100%;*/
}
.fm_clock,.bi_clock,.ka_clock{
    font-size: 17px;
    font-weight:800;
    color :#FFF;
}
 
/*.button11:hover,.btnsave:hover,.clear:hover,.clear2:hover,.cancelDialog:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6BA5F2), color-stop(1, #BBD6FA) );
background:-moz-linear-gradient( center top, #6BA5F2 5%, #BBD6FA 100% );
background-color:#BBD6FA;
color: #ffffff;
cursor: pointer;
} */

/*.clsbtn{
border:1px solid #84bbf3; 
padding:2px 10px;
display:inline-block;
width: 30%;  
background:-webkit-gradient( linear, left top, left bottom, color-stop(40%, #BBD6FA), color-stop(100%, #CFE3FC));
background:-moz-linear-gradient( center top, #BBD6FA 50%, #CFE3FC 100% );
color:#ffffff;
font-family:arial;
font-size:15px;
font-weight:bold;
text-decoration:none;
text-shadow:1px 1px 0px #528ecc;   
}*/

/*.clsbtn:hover{
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6BA5F2), color-stop(1, #BBD6FA) );
background:-moz-linear-gradient( center top, #6BA5F2 5%, #BBD6FA 100% );
background-color:#BBD6FA;
color: #ffffff;
cursor: pointer;
}*/
 
.button11:active {
background:none;
background-color:#bddbfa;
}

.clssearch,.divleft{
padding-top : 2px;
border:1px solid #F1F0F5;
display:block;
background:-webkit-gradient( linear, left top, left bottom, color-stop(20%, #FFFFFF), color-stop(60%, #F0F2F2) , color-stop(100%, #E1E3E3));
background:-moz-linear-gradient( center top, #FFFFFF 20%,#F0F2F2 60%, #E1E3E3 100% );
overflow: auto;
border-bottom: 2px solid #9FADCC;
}

.tblgrid{
background:-webkit-gradient( linear, left top, left bottom, color-stop(20%, #FFFFFF), color-stop(60%, #F0F2F2) , color-stop(100%, #E1E3E3));
background:-moz-linear-gradient( center top, #FFFFFF 20%,#F0F2F2 60%, #E1E3E3 100% );  
}

.clssearch >div,.divleft >div
{
margin-top:20px;
}
.addproduct{
    width:20px;
}

 
.context:hover{
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #80b5ea), color-stop(1, #bddbfa) );
background:-moz-linear-gradient( center top, #00ff00 5%, #ff0000 100% );
background-color:#80b5ea;
}

.tbltranparents{
    background: transparent;
}

.fm_clsDivTableType img{
    cursor: pointer;
}
.clsbill{
    margin-bottom:5px;
}

.clsbill table,.clsbill th,.clsbill td{
    border: 1px solid #C0C7CC;
    font-size: 14px;
    color:#000000;
}
.tblDialog button{
    margin-top:2px;
    margin-bottom:2px;
    margin-right:2px;
    margin-left:2px;
}
.no_export{
    text-align:center;
}

tfoot tr td{
    background-color: #C4D6F5;
    font-size  : 14px ;
    font-weight: bold;
    color: #140F6B;
}
 

